riverside promenade with stone embankment and distant high-rise buildings