Shitennoji Temple – The surprisingly beautiful temple of Osaka

Shitennoji Temple (四天王寺) is a historic Buddhist temple located in Osaka, Japan. It is one of the oldest temples in the country and holds great […]