answersLogoWhite

0

Located in Tibet, Kailash Mansarovar is known for its pristine beauty and spiritual aura. It's surrounded by high mountains and lies near Lake Mansarovar, which is believed to hold purifying powers in Hindu and Buddhist traditions.

User Avatar

Sahira Dangol

Lvl 1
1y ago

What else can I help you with?