Picture Perfect. Nature Perfect.

20180120_114044

Indraniladhri Hills. From current trip at Vijayawada, India.