Our favourite landmark in China, the Leshan Buddha is an amazing statue carved into a mountain. With an epic story behind it’s creation, you must visit.
Continue readingOur favourite landmark in China, the Leshan Buddha is an amazing statue carved into a mountain. With an epic story behind it’s creation, you must visit.
Continue reading