I was reminded of the ruins in the 2005 Kong movie.