Sort:  

Yes, the place is in Romania. You have to visit, it's a great place :)