70 A paharee or hill temple in the Deodar forest below Simla

70 A paharee or hill temple in the Deodar forest below Simla.jpg
File Size399.6 KiB
DateSeptember 24, 2015