The taller the buildings, the smaller you feel. But when you reach the top of a skyscraper, it's like becoming the highest peak yourself, with everything else looking small below you.
Dongguan Street in Yangzhou, you mean? For Suzhou, I'd recommend: Humble Administrator's Garden, Lion Grove Garden, Lingering Garden, Xiyuan Temple, Shuangta Market, Pingjiang Road, and Shantang Street. These are all suitable.