On top of the world

Atop China peak above Naini Tal.