Some people think the Grand Canyon is America’s most beautiful sight, but they’ve clearly never been stuck in New York ...