freemark (25)in #travel • 7 years agoThe Hill of the BuddhaThe Hill of the Buddha is a giant Buddha statue located atop a small hill near a cemetery in the Japanese island Hokkaido. The statue was built some 15 years ago, but it was only…