Looking down on the confluence of the Minjiang, Dadu, and Qingyi rivers in the Sichuan Province of China, the “Leshan Giant Buddha” is the largest cliff rock carving Maitreya Buddha statue in the world. “Da Fo,” as this stone behemoth is also known, measures over 233 feet (71 meters) tall.
While most visitors to China are eager to see sights such as the Great Wall, Tiananmen Square, the Xian Terracotta Army Site, and Shanghai’s skyline, those who venture further afield will be greatly rewarded. In China’s Hebei province, just an hour from Beijing, travelers will find the “Tianzi Hotel,” an unusual structure called the “Biggest Image Building” by the Guinness World Records.
Larung Gar in China’s Sichuan province is a spiritual oasis for Buddhist practitioners from all over the world and an exciting tourist destination for travelers keen on exploring Tibetan culture.