Puch bei Weiz is a municipality in the district of Weiz in the Austrian state of Styria.
Wikipedia https://en.wikipedia.org/wiki/Puch_bei_Weiz
Coordinates 47°13'29.161" N 15°43'32.694" E