Sort:  

Thank you very much! It's an island in Hong Kong called Po Toi :) Amazing scenery there!