Whatever the religion or whoever they're devoted to, shrines have a way of making you contemplative. Visit Otori Shrine and share a silent moment with the local faithful.
This sacred place is located in Meguro, a destination that has lots going for it! Tokyo Tower, Tokyo Imperial Palace, and Meiji Jingu Shrine are other worthwhile attractions close by when you're all done at Otori Shrine.