It's been a few weeks since Roger Federer posted a photo on Instagram. He isn't highly active on social media, but whenever he uploads a photo, it's always worth the wait. He just celebrated National Swiss day in Graubunden, a beautiful canton known for its stunning alpine scenery.

These are the Top 5 photos for Monday.

1

Roger Federer

Advertising

2

Simona Halep

3

Naomi Osaka

Advertising

4

Aryna Sabalenka

Advertising

5

Kei Nishikori