even people, who are living in bristol for years, can't stop to marvel by this miracle of architectural thought.
Capitalize this past sentence correctly.
Even people, who are living in Bristol for years, can't stop to marvel by this miracle of architectural thought.