The Meiji Shrine. This shrine is located inside a nice relaxing park giving some rest from the noisy and hectic life of the bustling 8 million city. Greater Tokyo is home of over 34 million people.