The Temple of the Inscriptions, a UNESCO World Heritage Site in Belize, features a stepped stone structure with a central entrance flanked by smaller entrances, surrounded by lush greenery and a clear blue sky.