Sumiyoshi Grand Shrine, located in Osaka, Japan, is one of Japan's oldest shrines, dating back to the 3rd century. It features unique architectural styles and is dedicated to the Sumiyoshi Sanjin, the deities of the sea and travel. The shrine is known for its beautiful arched bridge and attracts both worshippers and tourists throughout the year.