The Church of St. Mary, a renowned landmark in Prague, Czech Republic, stands majestically under the night sky, its white facade adorned with intricate carvings and statues, with a few people visible in the foreground.