also known as 301 Buddhas or Japan Pagoda
location