China, the cradle of ancient civilizations, offers a vast spiritual and cultural heritage. From the millennia-old wisdom of Taoism and Confucianism to the majesty of its temples and traditions, this country invites you on a profound journey of discovery and connection with the sacred.

Buddha of the Leshan Village

Leshan Village Buddha

The majestic Leshan Buddha, standing more than 70 meters tall, is the most imposing sacred image in the ancient world. Carved into the stone wall of a cliff, its creation dates back to 713 when a group of Buddhist monks began the sculpture in the hope that its divine power could calm the tumultuous rivers that converged on the site.

Spiritual Tourism