14th Annual Smithsonian.com Photo Contest
Staircase of the Gods
Staircase of the Gods was a staircase I found in an apartment building in Kolkata, India. This is a sustainable travel project because it represents community happiness.
© Louis Wendruck.
All rights reserved.
||Nov. 14, 2016, 8:15 p.m.