Archaeological Site of Nalanda Mahavihara
attraction
Bihar
The 80-Foot Buddha is a monumental seated statue in Bodh Gaya, depicting the Buddha in a meditative posture on a large lotus pedestal. Its impressive scale and serene expression make it a significant landmark for pilgrims and visitors exploring the city’s Buddhist sites.
No public reviews yet.