9 W 60th St, New York, New York 10023 USA
Bike ride through Central Park on buys rented from Bike Rental Central Park.
Photo Credit: Yelp