This is Tsurugaoka Hachimangu Shrine in Kamakura. 800 years ago, this was the political center of Japan. Every year, many people come to worship here during the New Year holidays.