Urup, Island in Russia.

Urup is an uninhabited volcanic island in the Kuril Islands chain in the south of the Sea of Okhotsk, northwest Pacific Ocean.

@fluffykontbiscuits Looks like the underground base of a James Bond villain.