As the oldest shrine in Japan, Shitenno-ji has some serious bragging rights. The grounds are rather extensive and are really quite peaceful. The view from the top of the giant pagoda is wonderful and in an afternoon walking around the complex you'll discover koi and turtle ponds and serene corners that will make you forget you're in the middle of Osaka.