The Cliffs - long island city

long island city, New York.    

25,000sf indoor climbing gym. Bouldering and rope stations up to 50feet high.