an aerial view of the beach and ocean from a high rise building in telan