Photo:
9
of 94, Album: Curaçao 2005
The building on the left (with clocktower) is the Fort Church, located in Fort Amsterdam. The other buildings in this fort are now government buildings.