At first glance I thought this was the new Teletubbies set. It’s actually a park in Ōzora, Hokkaido, Japan. The pink is a natural carpet of Moss Phlox (known in Japan as Shiba Sakura) that blossoms every spring. What’s amazing is each flower is no more than 1.5cm across!
It’s a huge tourist attraction and people hold their weddings here too. Apparently though, its scent is very reminiscent of marijuana!