Allpicts.in – What a dramatic place it is. This is the Lake Tekapo, New Zealand. Lake Tekapo, located in New […]