15th Annual Smithsonian Magazine Photo Contest Travel
Gompa refers to a Buddhist temple located inTibet. Japanese film, ‘Howl's Moving Castle’ is the mysterious intricate scenes of animation.
|Photo Location:||leh, India|
|Copyright:||© moon soon han|