Undoubtedly touristy, undoubtedly spectacular