riverside promenade with high-rise buildings in view