Designed by
Title
The sacred Hidimda Devi Temple Himachal Pradesh, India, Asia. #130448529
Description
The sacred Hidimda Devi Temple in Shimla, Kullu, Himachal Pradesh, noerthern India, Asia. Famous view of wooden covered architecture of Himalayan region.