Meiji Shrine in Tokyo, Japan. (Gate reads in Japanese: « Minami-shin-mon » which translates to English as « South Gate of the Gods »)