Slow down a little and find your spiritual side at Shirahige Shrine. This sacred place attracts the faithful, and curious travelers, from near and far.
This sacred place is located in Sumida. Once you've seen everything you want to at Shirahige Shrine, check out nearby Tokyo Skytree, Tokyo Tower, and Tokyo Imperial Palace.