Latsch Island intrigues the hell out of me.