The Leshan Giant Buddha is a UNESCO World Heritage Site in China, standing at over 230 feet tall. It depicts Maitreya Buddha and was built to protect locals from dangerous river conditions. Construction began in the 8th century and was completed nearly a century later. The statue has been restored by the Chinese government, but […]
Buddha means “the awakened one” and refers to anyone who has reached the spiritual state of bodhi. Buddhism teaches that everything is connected and interrelated, and that we must answer to ourselves. Siddattha Gotama, an Indian prince, became a seeker of peace and eventually attained enlightenment under a Bodhi tree. Buddha taught that suffering was […]