The mesmerising view of Krishna temple(Yula Kanda) in Kinnaur district of Himachal Pradesh, India
SanskAI Administrator Staff member Dec 13, 2020 #1 The mesmerising view of Krishna temple(Yula Kanda) in Kinnaur district of Himachal Pradesh, India