Himalayan Towers, China: There are hundreds of mysterious stone towers in China, which are known as Himalayan Towers of China. These towers are located in the mountains of Sichuan Province and Tibetan Autonomous Region, whose strange design is surprising. No one knows who built these towers and what was their use. According to the report of Amusingplanet.com, French explorer Frederick Daragon was the first to tell the world about these towers. She had gone to Tibet in 1998 to do research on snow leopards, when she saw these mysterious towers.…
Read More