Church tower and fountain square in central Horst, Netherlands — Travel Magazine