Hill county farming

Moon Plains, Sri Lanka

Stunning views from the hills of Sri Lanka, this place keep surprising me with stunning view

Deer spotted

Deer spotted – Phillip Island, Australia

I was just driving pass and spotted this beautiful set of deers in the distance, could not resist to take a photo.