Nice picture of Lake Tahoe, USA. The snow on the distant mountains tipped me off. The rocks and clairaity of the water also caused me to question it. But those mountains have snow on them and that don't in the Philippines and those are Pine trees.
Wow! Amazing picture..
Super ujecie gratulacje .