The historic Chester Cathedral, a grand Gothic-style building with a clock tower and spires, stands majestically in Chester, England, surrounded by a lush green lawn and people enjoying the sunny day.