Saturday 30 March 2024

Kuelap Fortress in Northern Peru

Kuelap, a massive ancient stone fortress in northern Peru, built by the Chachapoya culture around the 6th Century AD, making it over 1400 years old. The fortress features towering limestone walls, reaching heights of up to 60ft and stretching about 400m long, making them some of the tallest and longest ancient structures in the Americas.


 

Friday 22 March 2024

Dummy Heads in the Beds

On June 11, 1962, three Alcatraz inmates left homemade dummy heads in their beds to fool the guards before launching a daring escape from the infamous island prison, never to be seen again. Though the prison officially claimed that the three men drowned and that no inmate ever successfully escaped, San Francisco police got a letter in 2013 purportedly from one of the escapees, suggesting that they'd lived free all those years.