Designed by
Title
Tourist come See the sacred Hidimda Devi Temple India, Asia. #130604986
Description
MANALI, INDIA - DECEMBER 9 Tourist come See the sacred Hidimda Devi Temple in Shimla, Kullu, Himachal Pradesh, noerthern India, Asia. Famous view of wooden covered architecture of Himalayan region.
This image is editorial