It's not the observatory in cosmo canyon, is it? The spectacle in the sky and falling rocks make me think of comets etc