A red clock tower towering over a lush green park.