Yes that is a swastika. On a building in the middle of a forest shrine.