Logo

Eight of the ten largest statues in the world are of Buddha’s.