Search Forum
Blog Entry# 4715274
Posted: Sep 14 2020 (11:42)
1 Responses
Last Response: Sep 14 2020 (11:44)
1 Responses
Last Response: Sep 14 2020 (11:44)
In Hindu mythology, Lord Shiva is said to reside in Mount Kailasa. Every year, many Indians go on an arduous trek to Lake Manasarovar near Mt.Kailash. This religious place is in another country, which country is it?