A place to worship
This is a popular place of worship of the most high God
Nice and serene environment to worship