Sunday, November 14, 2010

Stairway to Heaven

This snapshot was taken on October 1st, 2010 at the Stairway to Heaven next to Givat Mordechai. I'm actually not quite sure regarding the "official" name of this object, though it so much reminds me of the Led Zeppelin song. 'Dems da big boyz, with their helmets, as we were on a bike ride. [Sorry about the thumbnail shot]