The Petite France park in Gapyeong, South Korea will make you feel like you’re the Little Prince in search for his one and only rose.