Bright colored window in the mountain town of Masca in Tenerife, Canary Islands, Spain.