Floating Vishnu Statue in Nepal’s Kathmandu
Insight Bureau: The 14-ft long statue of Lord Vishnu, which is made from a single stone, is floating in water for the last 1,300 years. The scientists have not been able to crack the mystery yet although they claim that it could be a silica…