Julie posted an update Saturday, Sep 16, 2023, 9:33pm EDT, 2 years ago
The Statue of Maitreyi Buddha (The Future Buddha) is carved into the side of a mountain, believed to be approximately 800 years ago. It's located at Mulbekh monastery in Ladakh and is 30 ft tall