Zurich City ! Posted on September 21, 2017September 21, 2017 by Neha Dadheech Twin Towers Grossmunster, it is on the riverside and one of the perfect places to get your photograph clicked .