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 Beautiful! This might be Vladimir Putin's new home.