beach with high-rise buildings