Shanti Stupa time lapse, Leh, a major landmark in Ladakh visited by many tourists on their adventure to the Indian Himalayas
4k 00:09
Add to Collections
Add to Favorites