Ensenada, Mexico

Stone stairs lead up to gazebos that overlook the ocean