paul linus
Active member
- Joined
- May 3, 2019
- Messages
- 1,348
- Reaction score
- 0
- Points
- 36
There is no evidence of Lord Shiva on earth in terms of physical proof. However, people believe there is super natural power on Mt. Kailash, the abode of Lord Shive, but no one has climbed on it to judge the truth.