The sacred Hidimda Devi Temple in Shimla, Kullu, Himachal Pradesh, noerthern India, Asia. Famous view of wooden covered architecture of Himalayan region.
Photo by sbstock
Royalties free, Commercial & Editorial use
$10.00
Royalties free, Commercial & Editorial use
$10.00