Some huge old mirror just leaned against a building...I thought maybe it was a door to another world.