Mityushikha Bay
Russia
Mityushikha Bay is a bay on Severny Island in Novaya Zemlya, Russia. Nuclear tests were conducted in 1961 in the area of the bay, including the 50-57 megaton Tsar Bomba.
Data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).